package org.se.scut.hibernate.dao.service.iface;

import java.util.Set;
import org.se.scut.hibernate.dao.model.Ablum;
import org.se.scut.hibernate.dao.model.Picture;
import org.se.scut.hibernate.dao.model.UserInfo;
import org.se.scut.hibernate.dao.service.utils.iface.IUpdateService;

public interface IUserService extends IUpdateService<UserInfo> {

public Set<UserInfo> getAttentioneds(int id);
	
	public Set<UserInfo> getAttentions(int id);
	
	public Set<Ablum> getAlumOfLoveds(int id);
	
	public Set<Picture> getCollecteds(int id);
	
	public Set<Picture> getPicturesByCount(int id, int from, int count);
	
	public Set<Picture> getUploads(int id);
	
	public Set<Picture> getUploadsByCount(int id, int from, int count);
	
}
